package com.bbcare.nutritious.plat.store.ibatis;

import java.util.List;
import com.bbcare.nutritious.plat.entity.PtGymnasticBarbell;

public interface IGymnasticBarbellDao {
	
	/**
	 * 保存体操杠铃和上下班信息
	 */
	void saveGymnasticBarbell(PtGymnasticBarbell gymnasticBarbell);
	/**
	 * 保存体操杠铃和上下班操作历史信息
	 */
	void saveGymnasticBarbellHis(PtGymnasticBarbell gymnasticBarbell);
	/**
	 * 根据userid查询用户所属租户
	 * @param userId 用户id
	 */
	void updateGymnasticBarbell(PtGymnasticBarbell gymnasticBarbell);
	/**
	 * 根据条件查询体操杠铃和上下班数据
	 */
	List<PtGymnasticBarbell> listGymnasticBarbell(PtGymnasticBarbell gymnasticBarbell);
	/**
	 *根据userid和日期查询体操杠铃和上下班数据是否存在 
	 */
	int countGymnasticBarbellByUseridAndDate(PtGymnasticBarbell gymnasticBarbell);
	
	/**
	 * 根据条件查询孕妇体重该数据
	 */
	List<PtGymnasticBarbell> listGymnasticBarbellForPage(PtGymnasticBarbell gymnasticBarbell);
	/**
	 * 统计体操杠铃和上下班
	 */
	int countGymnasticBarbellForPage(PtGymnasticBarbell PtGymnasticBarbell);
	/**
	 * 删除体操杠铃和上下班
	 */
	void deleteById(String id);
	
}
